Facebook
меню

Шаблоны C++. Справочник разработчика. 2-е изд

Шаблоны C++. Справочник разработчика. 2-е изд
  • 182.79
    -
    +

  • Срок доставки: до 06.04.2026
  • Доставка в
  • Служба доставки DPD
  • Доставка "Шаблоны C++. Справочник разработчика. 2-е изд" по всему миру: США, Германия, Польша, Израиль, Англия и др.

  • Автор:
  • Издательство: Диалектика
  • Язык: русский
  • Возраст: 16+
  • Год выпуска: 2020
  • Страниц: 848
  • Обложка: твердая
  • EAN: 9785950029684
Шаблоны представляют собой одну из наиболее сильных сторон C++, но они все еще остаются недостаточно используемыми, а зачастую и неверно понимаемыми, несмотря на постоянно растущий уровень как языка C++, так и сообщества программистов на этом языке. Во втором издании книги три автора, являющиеся экспертами в данной области, показывают, зачем, когда и как использовать современные шаблоны, чтобы создавать программное обеспечение, более понятное, быстрое, эффективное и легко поддерживаемое.



Данное издание описывает новые возможности стандартов С++11, С++14 и С++17 и демонстрирует последние достижения в области шаблонов C++ для создания широкого спектра приложений. Авторы подробно объясняют все новые возможности языка, которые улучшают шаблоны или взаимодействие с ними, рассматривая такие темы, как вариативные шаблоны, обобщенные лямбда-выражения, вывод аргументов шаблонов классов, конструкцию if времени компиляции, передаваемые ссылки и пользовательские литералы: Они также глубоко вникают в фундаментальные концепции языка (такие как категории значений) и полностью охватывают стандартные свойства типов.



Книга начинается с основательного учебника, описывающего основные концепции и связанные с ними возможности языка программирования. Остальная часть книги служит всеобъемлющим справочником, уделяющим внимание как подробностям языка, так и методам кодирования, продвинутым технологиям и сложным идиомам программирования шаблонов C++. Множество примеров исходных текстов иллюстрируют абстрактные концепции и наилучшие практические подходы для получения от шаблонов C++ максимальной пользы.